﻿//------------------------------------------------------------------------------
// 创建标识: Copyright (C) 2009 Socansoft.com 版权所有
// 创建描述: SocanCode代码生成器自动创建于 2009-5-11 13:14:22
//
// 功能描述: 
//
// 修改标识: 
// 修改描述: 
//------------------------------------------------------------------------------

using System;
using System.Data;
using System.Collections;
using System.Collections.Generic;

namespace IDAL.TaoBao
{
    /// <summary>
    /// 接口层 ITB_XSJRD_SP
    /// </summary>
    public interface ITB_XSJRD_SP
    {
        #region  成员方法
        /// <summary>
        /// 增加一条数据
        /// </summary>
        int Add(Model.TaoBao.TB_XSJRD_SP model);

        /// <summary>
        /// 更新一条数据
        /// </summary>
        bool Update(Model.TaoBao.TB_XSJRD_SP model);

        /// <summary>
        /// 删除一条数据
        /// </summary>
        bool Delete(int MID);

        /// <summary>
        /// 得到最大ID
        ///</summary>
        int GetMaxId();

        /// <summary>
        /// 是否存在该记录
        /// </summary>
        bool Exists(int MID);

        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        Model.TaoBao.TB_XSJRD_SP GetModel(int MID);

        /// <summary>
        /// 获取泛型数据列表
        /// </summary>
        IList<Model.TaoBao.TB_XSJRD_SP> GetList();

        /// <summary>
        /// 分页获取泛型数据列表
        /// </summary>
        IList<Model.TaoBao.TB_XSJRD_SP> GetList(int pageSize, int pageIndex, string fldSort, bool sort, string strCondition, out int pageCount, out int counts);
        #endregion
    }
}
